/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Almacenamiento;

import java.io.*;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author Christian
 */
public class GestorPagina {
    //atributos
    private ObjectInputStream LectorDeObjetos;
    private ObjectOutputStream EscritorDeObjetos;


    //metodos
    public  void EscribirObjeto(Object O){
        try {
            EscritorDeObjetos =new ObjectOutputStream(new FileOutputStream("d:/Archivo.txt"));
            EscritorDeObjetos.writeObject(O);
            System.out.print("Serializacion correcta--->");
        } catch (IOException ex) {
            Logger.getLogger(GestorPagina.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
    public  Object LeerObjeto(String NombreArchivo){
        Object Retorno=null;
        try {
            LectorDeObjetos =new ObjectInputStream(new FileInputStream(NombreArchivo));
            Retorno=(Object)LectorDeObjetos.readObject();
            
        } catch (ClassNotFoundException ex) {
            Logger.getLogger(GestorPagina.class.getName()).log(Level.SEVERE, null, ex);
        } catch (IOException ex) {
            Logger.getLogger(GestorPagina.class.getName()).log(Level.SEVERE, null, ex);
        }
        return Retorno;
    }
}
